Fullstack-разработчик: быстрый старт в профессии от GeekBrains
Вы научитесь
Программа курса
В курсе рассмотрены различные тематические модули, посвященные языкам программирования. Помимо теоретических видеолекций, для учеников подобраны практические задания на основе реальных кейсов.
Основной блок
Поговорите об основных аспектах программирования, выясните, как создаются переменные, что собой представляют логические операции и работа с массивами. Выясните, для чего нужен Git и GitHub. Рассмотрите, что собой представляют функции, массивы, рекурсии. Разберете алгоритм написания кода. Подробнее узнаете об их видах и основных подходах работы с ними. Рассмотрите колесо компетенций. Определитесь, в каком направлении хотите продолжить развиваться. Получите дополнительные знания по математике.
Поговорите об основных аспектах программирования, выясните, как создаются переменные, что собой представляют логические операции и работа с массивами.
Выясните, для чего нужен Git и GitHub.
Рассмотрите, что собой представляют функции, массивы, рекурсии. Разберете алгоритм написания кода.
Подробнее узнаете об их видах и основных подходах работы с ними.
Рассмотрите колесо компетенций. Определитесь, в каком направлении хотите продолжить развиваться.
Получите дополнительные знания по математике.
Специализация Программист
Поговорите о его достоинствах Разберетесь с пониманием языка JavaScript, поговорите о циклах и массивах данных, рассмотрите DOM. Уделите внимание принципам, структуре и языкам. Сможете самостоятельно установить Linux, настроить его, ознакомитесь с тем, как устроена файловая система, изучите скрипты bash. Освоите навыки сбора и хранения данных Поговорите о дереве данных. Рассмотрите нетипичные ситуации, с которыми может столкнуться IT-специалист. Проверите знания по пройденным темам. Рассмотрите структурные элементы, их интерфейсы. Поговорите об архитектурном стиле. Изучите преимущества и недостатки этого метода. Узнаете, в чем его уникальность, и как с помощью него удается упаковать программный код вместе с библиотеками. Поработаете с такими инструментами как Jenkins, Atlassian Bamboo, CircleCI, которые помогут в создании проектов. Выявите плюсы и минусы декларативной и императивной парадигм. Поговорите о различных видах. Организуете командную работу. Поработаете с HTML, CSS, PHP и JavaScript. Выясните особенности построения и работы сетей. Рассмотрите структуру Git, узнаете, как правильно его настраивать, поработаете с репозиториями, научитесь управлять файлами и создавать pull-request. Подведете итоги обучения, сдадите экзамен и в случае необходимости зададите интересующие вопросы преподавателям.
Поговорите о его достоинствах
Разберетесь с пониманием языка JavaScript, поговорите о циклах и массивах данных, рассмотрите DOM.
Уделите внимание принципам, структуре и языкам.
Сможете самостоятельно установить Linux, настроить его, ознакомитесь с тем, как устроена файловая система, изучите скрипты bash.
Освоите навыки сбора и хранения данных
Поговорите о дереве данных.
Рассмотрите нетипичные ситуации, с которыми может столкнуться IT-специалист.
Проверите знания по пройденным темам.
Рассмотрите структурные элементы, их интерфейсы. Поговорите об архитектурном стиле.
Изучите преимущества и недостатки этого метода. Узнаете, в чем его уникальность, и как с помощью него удается упаковать программный код вместе с библиотеками.
Поработаете с такими инструментами как Jenkins, Atlassian Bamboo, CircleCI, которые помогут в создании проектов.
Выявите плюсы и минусы декларативной и императивной парадигм.
Поговорите о различных видах. Организуете командную работу.
Поработаете с HTML, CSS, PHP и JavaScript.
Выясните особенности построения и работы сетей.
Рассмотрите структуру Git, узнаете, как правильно его настраивать, поработаете с репозиториями, научитесь управлять файлами и создавать pull-request.
Подведете итоги обучения, сдадите экзамен и в случае необходимости зададите интересующие вопросы преподавателям.